import {
  Message
} from "element-ui";

export default function ({
  $axios,
  redirect
}) {
  $axios.onError(err => {
    const {
      statusCode,
      message
    } = err.response.data;
    if (statusCode === 400) {
      Message.warning({
        message
      });
    }
    // 禁止访问或者没有权限
    if ([403, 401].indexOf(statusCode) > -1) {
      Message.error("请先登陆");
      // 跳转到登录页
      redirect("/user/login")
    }
  })
}
